<?php

  Interface ICtype {
    /** @var integer Alphanumeric characters. */
    const ALPHANUMERIC = 0;

    /** @var integer Alphabetic characters. */
    const ALPHABETIC = 1;

    /** @var integer Control characters. */
    const CONTROL = 2;

    /** @var integer Numeric characters. */
    const DIGIT = 3;

    /** @var integer Printable characters except space. */
    const GRAPH = 4;

    /** @var integer Lowercase characters. */
    const LOWER = 5;

    /** @var integer Printable characters. */
    const PRINTABLE = 6;

    /** @var integer Any printable character which is not whitespace or an alphanumeric character. */
    const PUNCTUATION = 7;

    /** @var integer Whitespace characters. */
    const SPACE = 8;

    /** @var integer Uppercase characters. */
    const UPPER = 9;

    /** @var integer Character(s) representing a hexadecimal digit. */
    const HEXADECIMALDIGIT = 10;
  }

?>
